home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_200 / 235_01 / makefile < prev    next >
Makefile  |  1987-06-16  |  1KB  |  47 lines

  1. #
  2. cpu =
  3. cflags = /DLINT_ARGS
  4. lflags =
  5. #
  6. ov.exe : ov.obj ovtty.obj ovfmove.obj ovfile.obj ovcmd.obj ovsort.obj ovview.obj
  7.        link $(lflags) /stack:4096 /map @ov.lnk
  8.        rename ov.exe ovup.exe
  9.        exepack ovup.exe ov.exe
  10.        del ovup.exe
  11. ov.exe : ovdir.obj ovmenu.obj ovfdisp.obj file.obj volume.obj string.obj date.obj
  12. ov.exe : ovtag.obj ovattrib.obj direct.obj ovprompt.obj ovwin.obj ovstr.obj
  13. ov.exe : ovselect.obj grabbrk.obj ovhelp.obj ovlogo.obj ovdef.obj farmem.obj
  14. ov.exe : pathopen.obj ovvbuf.obj fileio.obj biosio.obj scantree.obj pathname.obj
  15. ov.obj ovfile.obj ovfmove.obj ovcmd.obj ovsort.obj ovview.obj ovtty.obj : ov.h
  16. ovdir.obj ovmenu.obj ovfdisp.obj ovtag.obj ovattrib.obj ovprompt.obj : ov.h
  17. ovwin.obj ovselect.obj ovhelp.obj ovlogo.obj ovdef.obj : ov.h
  18. ovvbuf.obj pathopen.obj scantree.obj pathname.obj : ov.h
  19. ovfile.obj ovdir.obj file.obj scantree.obj : dosfile.h
  20. #
  21. cvthlp.exe : cvthlp.obj getopt.obj
  22.        link cvthlp+getopt;
  23. #
  24. #     default rules
  25. #
  26. .c.obj:
  27.         cl -c $(cflags) $(cpu) $*.c
  28. .c.exe:
  29.         cl -c $(cflags) $(cpu) $*.c
  30.         link $*;
  31. .asm.obj:
  32.         masm $*;
  33. .asm.exe:
  34.         masm $*;
  35.         link $*;
  36. .asm.com:
  37.         masm $*;
  38.         link $*;
  39.         exe2bin $*.exe $*.com
  40. .obj.exe:
  41.         link $*;
  42. .obj.com:
  43.         link $*;
  44.         exe2bin $*.exe $*.com
  45. .exe.com:
  46.         exe2bin $*.exe $*.com
  47.